close process
Type
command
Summary
Closes a process that was started with the open process command.
Syntax
close process <processName>
Description
Use the close process command to tell a process to exit after you've finished using it.
On Unix and Windows systems, close process closes the process's standard input. The process then finishes processing whatever data remains, and exits when done. On Mac OS|Mac OS systems, the close process command has no effect; you can use the kill command instead to quit an application that LiveCode launched.
The process takes a short time to exit after you issue the close process command. Since two processes cannot have the same name, you need to wait for a process to exit before opening a new process with the same name. To reopen the same process after closing it, use the wait command to delay until the process has finished exiting:
close process myProcess
wait until myProcess is not among the lines of the openProcesses
open process myProcess
If a process was opened with the access mode neither, it exits automatically when it finishes running, and does not need to be closed.
Parameters
Name | Type | Description |
---|---|---|
processName | The file path to the process you opened with the open process command. |
Examples
close process "/bin/sh"
close process tOpenProgram
Related
control structure: exit
function: openProcesses
glossary: command, standard input, Mac OS, process
command: wait, kill, read from process, quit, open process
Compatibility and Support
Introduced
LiveCode 1.0
OS
mac
windows
linux
Platforms
desktop
server